Time series modeling with pruned multi-layer perceptron and 2-stage damped least-squares method

نویسندگان

  • Cyril Voyant
  • Wani W. Tamas
  • Christophe Paoli
  • Aurélia Balu
  • Marc Muselli
  • Marie-Laure Nivet
  • Gilles Notton
چکیده

A Multi-Layer Perceptron (MLP) defines a family of artificial neural networks often used in TS modeling and forecasting. Because of its “black box” aspect, many researchers refuse to use it. Moreover, the optimization (often based on the exhaustive approach where “all” configurations are tested) and learning phases of this artificial intelligence tool (often based on the Levenberg-Marquardt algorithm; LMA) are weaknesses of this approach (exhaustively and local minima). These two tasks must be repeated depending on the knowledge of each new problem studied, making the process, long, laborious and not systematically robust. In this paper a pruning process is proposed. This method allows, during the training phase, to carry out an inputs selecting method activating (or not) inter-nodes connections in order to verify if forecasting is improved. We propose to use iteratively the popular damped least-squares method to activate inputs and neurons. A first pass is applied to 10% of the learning sample to determine weights significantly different from 0 and delete other. Then a classical batch process based on LMA is used with the new MLP. The validation is done using 25 measured meteorological TS and cross-comparing the prediction results of the classical LMA and the 2-stage LMA. 1. Background The primary goal of time series (TS) analysis is forecasting, i.e. using the past to predict the future [1]. This formalism is used in many scientific fields like econometrics, seismology or meteorology. Lot of methods are dedicated to the prediction of discrete phenomena, one of the most popular is the artificial neural network (ANN) [1,2]. From a mathematical point of view, ANN is a function defined as the composition of other functions [3]. Members of the class of such functions are obtained by varying parameters, (as connections or weights). A Multi-Layer Perceptron (MLP) defines a family of functions often used in TS modeling [1]. In this model, neurons are grouped in layers and only forward connections exist. A typical MLP consists of an input, hidden and output layers, including neurons, weights and a transfer functions. Each neuron (noted i) transforms the weighted sum (weight wij, bias bi) of inputs (xj) into an output ( ) ( 1 i n j ij j i b w x f y     ) using a transfer function (f). The goal

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Meteorological time series forecasting with pruned multi-layer perceptron and two-stage Levenberg-Marquardt method

Abstract: A Multi-Layer Perceptron (MLP) defines a family of artificial neural networks often used in TS modeling and forecasting. Because of its “black box” aspect, many researchers refuse to use it. Moreover, the optimization (often based on the exhaustive approach where “all” configurations are tested) and learning phases of this artificial intelligence tool (often based on the Levenberg-Mar...

متن کامل

Engineering Application Of Correlation on Ann Estimated Mass

A functional relationship between two variables, applied mass to a weighing platform and estimated mass using Multi-Layer Perceptron Artificial Neural Networks is approximated by a linear function. Linear relationships and correlation rates are obtained which quantitatively verify that the Artificial Neural Network model is functioning satisfactorily. Estimated mass is achieved through recallin...

متن کامل

Chaotic Time Series Prediction Using Data Fusion

One of the main problems in chaotic time series prediction is that the underlying nonlinear dynamics is usually unknown. Using a nonlinear predictor to predict a chaotic time series usually puts a limit on the accuracy since the nonlinear predictor is basically an approximation of the unknown nonlinear mapping. In this paper, we propose using fusion of predictors as a method to improve the perf...

متن کامل

Vehicle's velocity time series prediction using neural network

This paper presents the prediction of vehicle's velocity time series using neural networks. For this purpose, driving data is firstly collected in real world traffic conditions in the city of Tehran using advance vehicle location devices installed on private cars. A multi-layer perceptron network is then designed for driving time series forecasting. In addition, the results of this study are co...

متن کامل

DLS-ICBP Neural Networks with Applications in Time Series Prediction

Songcan Chen Qun Dai (Department of Computer Science and Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, P.R.China, 210016) Corresponding author: [email protected] [email protected] Tel: +86-25-8489-2805, Fax: +86-25-84498069 Abstract: As a generalization to multi-layer perceptron (MLP), circular back-propagation neural network (CBP) possesses better adaptability. On...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1308.1940  شماره 

صفحات  -

تاریخ انتشار 2013